export interface ProductStoreVo extends BaseEntity {
  /**
   * 商品库ID
   */
  platformId: string | number;

  /**
   * 管家账号id
   */
  accountId: string | number;

  /**
   * 广告主id
   */
  advertiserId: string | number;

  /**
   * 商品库名称
   */
  name: string;

  /**
   * 商品库行业类别
   */
  productIndustry?: ProductIndustry;
}

export enum ProductIndustry {
  AutoNew = "AUTO_NEW",
  AutoOld = "AUTO_OLD",
  BaseHouse = "BASE_HOUSE",
  Beautysalon = "BEAUTYSALON",
  Communication = "COMMUNICATION",
  Comprehensiveshoot = "COMPREHENSIVESHOOT",
  Credit = "CREDIT",
  Ecommerce = "ECOMMERCE",
  EcommerceV2 = "ECOMMERCE_V2",
  Education = "EDUCATION",
  Estate = "ESTATE",
  Familyshoot = "FAMILYSHOOT",
  Finance = "FINANCE",
  Furniture = "FURNITURE",
  Game = "GAME",
  General = "GENERAL",
  Healthproducts = "HEALTHPRODUCTS",
  Home = "HOME",
  Iaaplaylet = "IAAPLAYLET",
  Investmentpromotion = "INVESTMENTPROMOTION",
  Jobs = "JOBS",
  Largeloans = "LARGELOANS",
  Law = "LAW",
  Live = "LIVE",
  Localshoot = "LOCALSHOOT",
  MedicalService = "MEDICAL_SERVICE",
  Medicine = "MEDICINE",
  Merchants = "MERCHANTS",
  NewHouse = "NEW_HOUSE",
  Novel = "NOVEL",
  Other = "OTHER",
  Playlet = "PLAYLET",
  Recruitment = "RECRUITMENT",
  Specialmakeup = "SPECIALMAKEUP",
  TourHotel = "TOUR_HOTEL",
  TourRoute = "TOUR_ROUTE",
  TourTicket = "TOUR_TICKET",
  TransportTicket = "TRANSPORT_TICKET",
  Travelshoot = "TRAVELSHOOT",
  Video = "VIDEO",
  Wealth = "WEALTH",
}

export interface ProductStoreQuery extends PageQuery {

  /**
   * 管家账号id
   */
  accountId?: string | number;

  /**
   * 广告主id
   */
  advertiserId?: string | number;

  /**
   * 商品库名称
   */
  name?: string;

  /**
   * 商品库行业类别
   */
  productIndustry?: string;

  /**
   * 日期范围参数
   */
  params?: any;
}
